Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

#6 Skript - tabliczkowe punkty wymian


Dziobak_2

Rekomendowane odpowiedzi

Opublikowano

Skript


W drugiej części poradnika postaram się wam dokładnie wyjaśnić, jak stworzyć tabliczkowe punkty wymian. Zacznijmy więc od pierwszego wydarzenia, którym będzie "on rightclick on sign":
on rightclick on sign:
Jeżeli PPM klikniemy na tabliczkę, kod zostanie wywołany. Teraz rozbudujemy nasz skrypt, a dokładniej pierwsze cztery linijki odpowiadające za wymianę:
if line 1 is "Wymiana":
    if line 2 is "64 kamienia""
        if line 3 is "Za":
            if line 4 is "Ender Chest":   
Jak widać, aby wymiana działała poprawnie wszystkie linie na tablicy mają być napisane w odpowiedniej kolejności, w następującym schemacie:

Wymiana

64 kamienia

Za

Ender Chest


Dodamy teraz linijkę odpowiadającą za wywołanie kodu, tylko wtedy gdy gracz będzie trzymał kamien w ręku:
player is holding a stone 
Następnie do naszego skryptu dodajemy linijki odpowiadające za podarowanie nam Ender Chest'a oraz zabranie 64 kamienia:
remove 64 stone from player
give 1 ender chest to the player
send "Oddales %line2%. W nagrode otrzymales %line 4%"
Nasz kod powinien wyglądać następująco:
on rightclick on sign:
    if line 1 is "Wymiana":
        if line 2 is "64 kamienia":
            if line 3 is "Za":
                if line 4 is "Ender Chest":  
                    player is holding a stone:
                        remove 64 stone from player
                        give 1 ender chest to the player
                        send "Oddales %line 2%. W nagrode otrzymales %line 4%"
                    else:
                         send "&4Ta tabliczka wymienia tylko kamien. Nie masz odpowiednich przedmiotow (%line 4%)"
________________________________________________________________________________

Myślę że to na tyle w tym poradniku. Jak zawsze starałem wam się to wytłumaczyć w dokładny i szczegółowy sposób. Zapraszam także do poprzedniego poradnika


Skript | #1 Podstawy

1394047278-U990178.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...